//获取系统时间
var newDate = '';
getLangDate();
var token = localStorage.getItem("token");
//值小于10时，在前面补0
function dateFilter(date) {
    if (date < 10) {
        return "0" + date;
    }
    return date;
}

function getLangDate() {
    var dateObj = new Date(); //表示当前系统时间的Date对象
    var year = dateObj.getFullYear(); //当前系统时间的完整年份值
    var month = dateObj.getMonth() + 1; //当前系统时间的月份值
    var date = dateObj.getDate(); //当前系统时间的月份中的日
    var day = dateObj.getDay(); //当前系统时间中的星期值
    var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
    var week = weeks[day]; //根据星期值，从数组中获取对应的星期字符串
    var hour = dateObj.getHours(); //当前系统时间的小时值
    var minute = dateObj.getMinutes(); //当前系统时间的分钟值
    var second = dateObj.getSeconds(); //当前系统时间的秒钟值
    var timeValue = "" + ((hour >= 12) ? (hour >= 18) ? "晚上" : "下午" : "上午"); //当前时间属于上午、晚上还是下午
    newDate = dateFilter(year) + "年" + dateFilter(month) + "月" + dateFilter(date) + "日 " + " " + dateFilter(hour) + ":" + dateFilter(minute) + ":" + dateFilter(second);

    var backUserName;
    if (sessionStorage.getItem("token") == null) {
        // window.location.href ="http://106.12.213.63/robot/public/back/page/login/login.html"
        //top.location.href ="http://192.168.1.43/five_elements/laravel56/public/back/page/login/login.html"
    } else {
        // backUserName=JSON.parse(sessionStorage.getItem("user")).username;
        // document.getElementById("nowTime").innerHTML = "親愛的"+backUserName+"，"+timeValue+"好！ 歡迎使用後台管理。當前時間為： "+newDate+"　"+week;
    }
    setTimeout("getLangDate()", 1000);
}

layui.config({
    base: "../js/"
}).extend({
    "ajaxUrl": "ajax_config"
});

layui.use(['form', 'element', 'layer', 'jquery', 'ajaxUrl'], function () {
    var form = layui.form,
        layer = parent.layer === undefined ? layui.layer : top.layer,
        element = layui.element;
    $ = layui.jquery;
    var ajaxArr = layui.ajaxUrl;
    //上次登录时间【此处应该从接口获取，实际使用中请自行更换】
    $(".loginTime").html(newDate.split("日")[0] + "日</br>" + newDate.split("日")[1]);
    //icon动画
    $(".panel a").hover(function () {
        $(this).find(".layui-anim").addClass("layui-anim-scaleSpring");
    }, function () {
        $(this).find(".layui-anim").removeClass("layui-anim-scaleSpring");
    })
    $(".panel a").click(function () {
        parent.addTab($(this));
    })
    //系统基本参数
    if (window.sessionStorage.getItem("systemParameter")) {
        var systemParameter = JSON.parse(window.sessionStorage.getItem("systemParameter"));
        fillParameter(systemParameter);
    } else {
        $.ajax({
            url: "../json/systemParameter.json",
            type: "get",
            dataType: "json",
            headers: {
                'Authorization': token
            },
            success: function (data) {
                fillParameter(data);
            }
        })
    }

    $.ajax({
        url: ajaxArr.index,
        headers: {
            'Authorization': sessionStorage.getItem("token")
        },
        method: 'post',
        success: function (res) {
            if (res.code == 401) {

                // window.location.href = 'http://106.12.213.63/robot/public/back/page/login/login.html'
                window.location.href = ajaxArr.goLogin
            }
            var data = res.data

            if (res.code == 200) {
                $('#todayRegisterCount').html(data.todayRegisterCount)
                $('#todayRobotCount').html(data.todayRobotCount)
                $('#registerCount').html(data.registerCount)
                $('#robotCount').html(data.robotCount)
                $('#amountCount').html(data.amountCount)
            }
        },
    })

    $('#openRegister').click(function () {
        toRegsiter()
    })

    $('#openRobot').click(function () {
        toRobot()
    })

    //添加
    function toRegsiter() {
        var index = layui.layer.open({
            title: "今日注册统计",
            type: 2,
            content: "./statistics/register.html",
            success: function (layero, index) {
                var body = layui.layer.getChildFrame('body', index);
                // form.render();
            }
        });
        layui.layer.full(index);
        //改变窗口大小时，重置弹窗的宽高，防止超出可视区域（如F12调出debug的操作）
        $(window).on("resize", function () {
            layui.layer.full(index);
        })
    }

    function toRobot() {
        var index = layui.layer.open({
            title: "今日购买机器统计",
            type: 2,
            content: "./statistics/robot.html",
            success: function (layero, index) {
                var body = layui.layer.getChildFrame('body', index);
                // form.render();
            }
        });
        layui.layer.full(index);
        //改变窗口大小时，重置弹窗的宽高，防止超出可视区域（如F12调出debug的操作）
        $(window).on("resize", function () {
            layui.layer.full(index);
        })
    }

    //填充数据方法
    function fillParameter(data) {
        //判断字段数据是否存在
        function nullData(data) {
            if (data == '' || data == "undefined") {
                return "未定义";
            } else {
                return data;
            }
        }
        $(".version").text(nullData(data.version)); //当前版本
        $(".author").text(nullData(data.author)); //开发作者
        $(".homePage").text(nullData(data.homePage)); //网站首页
        $(".server").text(nullData(data.server)); //服务器环境
        $(".dataBase").text(nullData(data.dataBase)); //数据库版本
        $(".maxUpload").text(nullData(data.maxUpload)); //最大上传限制
        $(".userRights").text(nullData(data.userRights)); //当前用户权限
    }

})
